·*{
	padding: 0;
	margin: 0;
	font-size: 13px;
}

.left{
	float: left;
}
.right{
	float: right;
}			
#box{
	width: 1140px;
	margin: 0px auto;
	padding-top: 100px;
	font-size: 14px;
	color: #333;
}

		#box .cont{
			margin: 0px 0 20px;
			border-bottom: 1px solid #eee;
		}
		#box .cont h1{
			width: 80px;
			font-weight: 500;
			font-size: 1.3rem;
			display: inline-block;
		}
		#box .cont span{
			font-size: 65%;	
			color: #777;
		}

#zhuti{
	width: 1140px;
	color: #333;

}
#tou{
	line-height: 38px;
	height: 38px;
	background-color: #efefef;
    border: 1px #e9e9e9 solid;
}

.spbox{
	background: #fffeec;
	width: 1140px;
	border-bottom: 1px #e9e9e9 solid;
	padding: 15px 0px;
}
.spbox_good{
	width: 1140px;
	height: 89px;
}

#weibu{
	height: 68px;
	border: 1px #efefef solid;
	background-color: #f5f5f5;
	font-size: 14px;
}
.xuan{
	width: 8.3%;
	padding: 0 15px 0 15px;
}

.spxx{
	width: 41.6%;
	
}
.spdj{
	width: 8.3%;
}
.spcunt{
	width: 160px;
	padding: 0 15px;
	text-align: center;
}
.spxiaoji{
	width: 8.3%;
	text-align: center;
}
.spcaozuo{
	width: 160px;
	text-align: center;
	
}

.weibu_left{
	position: relative;
	top: 24px;
	left: 22px;
	width: 280px;
}
.weibu_qx{
	margin-left: 14px;
}
.weibu_del{
	margin-left: 30px;
	color: #333;
	text-decoration: none;
}
.weibu_del:hover{
	color: burlywood;
}
.weibu_xiadan{
	display: inline;
	color: #333;
}
.weibu_xiadan button{
	width: 140px;
	height: 70px;
	line-height: 50px;
	font-size: 18px;
	color: #fff;
	border: 1px solid #ccc;
	background-color: #ccc;
	margin-top: -1px;
}
.weibu_zje{
	padding: 0 30px;
	height: 94px;
}
.weibu_zje_qian{
	 margin-top: 10px;
}
.weibu_zje_yf{
	display: inline-block;
	height: 20px;
	margin-right: 20px;
	font-size: 14px;
}
.weibu_zje_jg{
	font-size: 22px;
	font-weight: 700;
	color: #BE4141;
}
.weibu_zje_price{
	font-size: 22px;
	line-height: 22px;
}
.weibu_heji_t{
	margin: 10px 0;
	padding: 0 30px;
	border-right: 1px solid #ddd;
	height: 50px;
	line-height: 14px;
	color: #999;
}
.weibu_heji_t_top{
	padding-top: 6px;
	text-align: right;
	height: 26px;
	font-size: 14px;
}
/*
----尾部/
*/
.jia{
	width: 100px;
	display: inline-block;
	text-align: right;
	float: right;
}
.good_item{
	margin-left: 15px;
	color: #999;
	width: 8.3%;
}
.good_item_input{
	margin-top: 40px;
}
.good_jianjie{

}
.good_jianjie_img{
	width: 89px;
	height: 89px;
	padding: 0 15px;
	overflow: hidden;
	background: #fffeec;
}
.good_jianjie_img a img{
	display: inline-block;
	width: 78px;
	height:78px;
    padding: 4px;
	border: 1px solid #ddd;
}
.good_jianjie_name{
	padding: 10px 15px 0 15px;
	width: 326px;
}
.good_jianjie_name a{
	color: #3C4852;
	text-decoration: none;
	font-size: 14px;
}
.good_jianjie_name div{
	text-align: left;
}
.good_jianjie_name div span{
	display: inline-block;
	margin-top: 10px;
}
.good_jianjie_name div span img{
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-left: 10px;
}
.good_price{
	width: 9.5%;
	height: 79px;
	padding-top: 22px;
}
.good_price p span{
	font-size: 15px;
}
.good_count{
	width: 160px;
	padding: 20px 15px 0 15px;
    text-align: center;
}
.good_count div{
	display: inline-block;
	text-align: center;
}
.good_count span{
	display: inline-block;
	width: 22px;
	height: 22px;
	background-color: #fff;
	border: 1px solid #ddd;
	line-height: 22px;
	float: left;
}
.good_count span img{
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-top: 3px;
}
.good_count input{
	width: 54px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	float: left;
	border: 1px solid #ddd;
}
.good_xiaoji{
	margin-top: 23px;
	float: left;
	width: 8.3%;
    text-align: center;
}
.good_xiaoji p {
	font-weight: 700;
	font-size: 14px;
}

.good_cz{
	width: 95px;
	text-align: left;
	margin-left: 65px;
}
.good_cz div{
	padding-top: 10px;
	font-size: 12px;
}
.good_cz div a{
	    text-decoration: none;
		color: #333;
		position:relative;
		top:16px;
}
#kong{
	display: none;
	width: 1088px;
	height: 694px;
	border: 1px solid #ddd;
}
#kong_img{
	margin-top: 250px;
	margin-left: 445px;
	display: inline-block;
	width: 180px;
	text-align: center;
}
#kong p{
	text-align: center;
	font-size: 18px;
	color: #ccc;
}
#kong_img img{
	width: 180px;
	height: 180px;
}
#ann{
	text-align: center;
}
#ann span{
	display: inline-block;
	width: 100px;
	height: 40px;
	font-size:16px;
	line-height:38px;
	color: #fff;
	border: 1px solid #b4a078;
	background-color:#b4a078;
	border-radius: 2%;
	margin-top: 20px;
	margin-right: 20px;
}
#ann a{
	text-align: center;
	display: inline-block;
	height: 40px;
	width: 100px;
	font-size: 16px;
	line-height: 38px;
	color:#b4a078 ;
	border: 1px solid #b4a078;
}
.chacha{
	color: #cbcbcb;
	cursor: not-allowed;
}